.maintables{
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
}
.home {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color: #587C9D;
    text-decoration: none;
    font-weight: bold;
}
a.home:hover {
    color: #333333;
}
.homes {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color: #92AECB;
    text-decoration: none;
}
.mapa {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    color: #587C9D;
    text-decoration: none;
    font-weight: bold;
}
a.mapa:hover {
    color: #333333;
}
.mapa4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    color: #587C9D;
    text-decoration: none;
}
.mapa4_n {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    color: #587C9D;
    text-decoration: none;
    font-weight: bold;
}
.mapa4_n_claro {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    color: #1C6577;
    text-decoration: none;
    background-color: #D0E8E8;
    padding-left: 0.2cm;
}


.mapa4_claro {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    color: #587C9D;
    text-decoration: none;
    background-color: #EBF0F5;
    padding-left: 0.2cm;
}

.mapa4_oscuro {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    color: #587C9D;
    text-decoration: none;
    background-color: #DEE7EF;
    padding-left: 0.2cm;
}	

.mapa4_oscuro_title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    color: #587C9D;
    text-decoration: none;
    background-color: #DEE7EF;
}	
.invisible {color: #FFFFFF}


.home2 {
    font-family: Verdana;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    color: #587C9D;
    text-decoration: none;

}

a.home2:hover {
    background-color: #DEEFFF;

}	
a.home2:active {
    color: #587C9D;

}	
.textocontenido {
    FONT-SIZE: 13px; COLOR: #516068; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}

.textos {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    text-align: justify;
}
.textos2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    text-align: right;
    font-weight: bold;
}

.textosEnvio {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #660000;
    font-weight: bold;
    TEXT-DECORATION: none;
    text-align: right;
}

.testimonials {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-align: justify;
}
.titulos {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #43698E;
}
.destacados {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #92AECB;
    font-weight: bold;
}
.flash_player {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #92AECB;
    TEXT-DECORATION: none
}
.titulos2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #43698E;
    font-weight: bold;
    TEXT-DECORATION: none;
}
.titulos_tramites {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #43698E;
    font-weight: bold;
    TEXT-DECORATION: none;
}
.volver {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #43698E;
    TEXT-DECORATION: none;
}
.titulos_oficinas {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #43698E;
    font-weight: bold;
    TEXT-DECORATION: none;
}
.titulos3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #43698E;
}
.titulos4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #43698E;
}
a.destacados {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #768FB8;
    font-weight: bold;
    text-decoration: none;
}

a.destacados:hover {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}

a.titulos {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #43698E;
    text-decoration: none;
    font-weight: bold;
}

a.titulos:hover {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #92AECB;
    text-decoration: none;
    font-weight: bold;
}
.testimonio {
    border: 1px solid #333333;
}
.textospeq {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #516068;
    text-align: justify;
}
.textospeq2 {

    font-size: 9px; COLOR: #516068; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-decoration: none

}
a.textospeq2:hover {
    background-color: #DEEFFF;

}
.textospeq3 {
    font-size: 11px; COLOR: #1C6577; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-decoration: none
}
.textospeq10 {
    font-size: 10px; COLOR: #1C6577; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-decoration: none
}
.textospeqTitle {
    font-size: 15px; COLOR: #1C6577; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-decoration: none
}
a.textospeq3:hover {
    background-color: #99cccc;
}

.textospeq4 {

    font-size: 11px; COLOR: #1C6577; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-decoration: none

}
a.textospeq4:hover {


    background-color: #99cccc;

}

.textospeq5 {

    font-size: 9px; COLOR: #1C6577; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; TEXT-ALIGN: justify; text-decoration: none

}
a.textospeq5:hover {


    text-decoration: underline;

}

.textospeq6 {

    font-size: 11px; COLOR: #516068; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-decoration: none;
    font-weight: bold;
}
a.textospeq6:hover {


    background-color: #DEEFFF;

}

.borde_tabla { border:1px solid #C6D1DA}


.login {
    font-family: Verdana;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color: #587C9D;
    text-decoration: none;

}

.link_email {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color: #587C9D;
    text-decoration: none;
    font-weight: bold;
}

a.link_email:hover {
    background-color: #DEEFFF;
}


.link_email2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color: #92AECB;
    text-decoration: none;
    font-weight: bold;
}

a.link_email2:hover {
    background-color: #92AECB;
}


.link_name {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    color: #587C9D;
    text-decoration: underline;
    font-weight: bold;
}

a.link_name:hover {
    text-decoration:none;
}
.link_name_extra {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-style: normal;
    line-height: normal;
    color: #587C9D;
    text-decoration: none;
    font-weight: bold;
}


.linktext {

    font-size: 10.5px; COLOR: #516068; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-decoration: none

}
a.linktext:hover {


    background-color: #DEEFFF;

}

.textospeq2 {

    font-size: 9px; COLOR: #516068; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-decoration: none

}
a.textospeq2:hover {

    text-decoration: underline;

}

.textospeq7 {

    font-size: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-decoration: none

}
a.textospeq7:hover {


    text-decoration: underline;

}